#pragma once
#include <windows.h>    // include the basic windows header file
#include "../Solaire/Input.h"

class Input_Win32 : public Input, Service<Input_Win32>
{
public:
	Input_Win32();
	void Update(UINT message, WPARAM wParam);
	void Step();//deletes key down and key up
	InputType GetInput( InputAction action );
private:
	InputType m_keys[IA_NumberOf];
};